package org.jsola.hr.dto.excel;

import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.jsola.core.dto.BaseDTO;

import static org.jsola.hr.example.CheckInPeopleExample.*;

/**
 * 【批次人员】excel导入对象
 *
 * @author zhr
 */
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel(description = "【批次人员】excel导入对象")
public class TransferAccountsDetailImportDTO extends BaseDTO {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(notes = N_NAME, example = E_NAME)
    @ExcelProperty(value = "姓名*")
    private String name;

    @ApiModelProperty(notes = N_IDCARD, example = E_IDCARD)
    @ExcelProperty(value = "身份证号*")
    private String idCard;

    @ApiModelProperty(notes = N_PHONE, example = E_PHONE)
    @ExcelProperty(value = "手机号")
    private String phone;

    @ApiModelProperty(notes = "支付宝账号")
    @ExcelProperty(value = "支付宝账号*")
    private String zfbIdentity;

    @ApiModelProperty(notes = "银行卡号")
    @ExcelProperty(value = "银行卡号*")
    private String bankIdentity;

    @ApiModelProperty(notes = "银行名称")
    @ExcelProperty(value = "银行名称")
    private String bankName;

    @ApiModelProperty(notes = "发放金额")
    @ExcelProperty(value = "发放金额")
    private String money;

}

